package com.cz.video.website.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.cz.video.common.core.domain.PageQuery;
import com.cz.video.common.core.page.TableDataInfo;
import com.cz.video.website.domain.WebsitePlayLogs;
import com.cz.video.website.domain.WebsitePlayLogs;
import com.cz.video.website.domain.bo.WebsitePlayLogsBo;
import com.cz.video.website.domain.vo.WebsitePlayLogsVo;

/**
 * <p>
 * 播放记录表 服务类
 * </p>
 *
 * @author LLF
 * @since 2023-10-16
 */
public interface IWebsitePlayLogsService {
    /**
     * 新增播放记录表信息
     *
     * @param websitePlayLogs 用户信息
     * @return 结果
     */
    int insertPlayLogs(WebsitePlayLogs websitePlayLogs);

    int updatePlayLogs(WebsitePlayLogsBo websitePlayLogs);

    /**
     * 分页查询查找播放记录表信息
     * @param websitePlayLogs
     * @param pageQuery
     * @return
     */
    TableDataInfo<WebsitePlayLogsVo> selectPagePlayLogsList(WebsitePlayLogsBo websitePlayLogs, PageQuery pageQuery);

    int deleteById(int id);
}
